package com.whmskj.xjlhbc.mobile.schedule;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import org.springframework.util.StringUtils;

@Data
public class Realtimeinfo {
    private String loomstate;
    private int macangle;
    @JsonProperty("brakeangle_start")
    private int brakeangleStart;
    @JsonProperty("brakeangle_end")
    private int brakeangleEnd;
    @JsonProperty("brakeangle_distance")
    private int brakeangleDistance;
    @JsonProperty("lastangle_warpstop")
    private int lastangleWarpstop;
    @JsonProperty("lastangle_weftstop")
    private int lastangleWeftstop;
    private int speed;
    private int lastspeed;
    private int color;
    private int weftdensity;
    private String variety;
    private int varietylength;
    @JsonProperty("warpbeam_celestial_datetime")
    private int warpbeamCelestialDatetime;
    @JsonProperty("warpbeam_celestial_total")
    private int warpbeamCelestialTotal;
    @JsonProperty("warpbeam_celestial_woven")
    private int warpbeamCelestialWoven;
    @JsonProperty("warpbeam_ground_datetime")
    private int warpbeamGroundDatetime;
    @JsonProperty("warpbeam_ground_total")
    private int warpbeamGroundTotal;
    @JsonProperty("warpbeam_ground_woven")
    private double warpbeamGroundWoven;
    @JsonProperty("piececut_datetime")
    private int piececutDatetime;
    @JsonProperty("piececut_set")
    private int piececutSet;
    @JsonProperty("piececut_woven")
    private double piececutWoven;
    @JsonProperty("tension_celestial_set")
    private int tensionCelestialSet;
    @JsonProperty("tension_celestial_actual")
    private int tensionCelestialActual;
    @JsonProperty("tension_ground_set")
    private int tensionGroundSet;
    @JsonProperty("tension_ground_actual")
    private double tensionGroundActual;
    private String alarm;
    private String stopreason;
}
